international telephone and telegraph corporation - Turkish English Dictionary